package TDA_Mapeo;

/**Clase que implementa a la interfaz Entry. */
public class Entrada<K,V> implements Entry<K,V>{
	protected K k;
	protected V v;
		
	/**Constructor. */
	public Entrada(K key,V value){
		k = key;
		v = value;
	}
	
	/**Devuelve la clave almacenada en la entrada. */
	public K getKey(){
		return k;
	}
	
	/**Devuelve el valor almacenado en la entrada. */
	public V getValue(){
		return v;
	}
	
	/**Modifica la clave almacenada en la entrada. */
	public K setKey(K key){
		K toReturn = k;
		k = key;
		return toReturn;
	}
	
	/**Modifica el valor almacenado en la entrada. */
	public V setValue(V value){
		V toReturn = v;
		v = value;
		return toReturn;
	}
		
}
	